Lodging Image

Find hotels in Port Maria from $60

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Maria hotels

Couples Tower Isle All Inclusive

Couples Tower Isle All Inclusive
4.5 star property
Tower Isle
9.2 out of 10, Wonderful, (1,015 reviews)
"I did visit over there. The view was breathtaking. Marcell was amazing."
United States
Minnie
1 day ago
Couples Tower Isle All Inclusive

Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.2 out of 10, Very Good, (2,031 reviews)
"Which made the stay even more enjoyable. Had a great experience overall."
United States
Glenda
3 days ago
$550 nightly
The price is $608
Jun 23 - Jun 24
Total with taxes and fees
Moon Palace Jamaica – All Inclusive

Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
3.5 star property
Ocho Rios
8.2 out of 10, Very Good, (2,816 reviews)
"I enjoyed my stay. I enjoyed my overall stay. Appreciate the efforts of the staff."
United States
Monique
3 days ago
Hotel Riu Ocho Rios - All Inclusive

GoldenEye

GoldenEye
4.0 star property
Oracabessa
9.4 out of 10, Exceptional, (146 reviews)
"Such a lovely place. I spend the most wonderful vacations with my husband."
United States
Natalia
16 days ago
$631 nightly
The price is $701
Jun 23 - Jun 24
Total with taxes and fees
GoldenEye

Casa Maria Hotel

Casa Maria Hotel
3.5 star property
Port Maria
6.4 out of 10, (66 reviews)
"Very nice property but needs more attention and TLC Can use some updating."
United States
Anneka
April 27th, 2026
$164 nightly
The price is $181
Jun 14 - Jun 15
Total with taxes and fees
Casa Maria Hotel

S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston
9.4 out of 10, Exceptional, (1,703 reviews)
"My Stay at the S hotel was excellent the staff was very professional."
United States
Angellita
3 days ago
$186 nightly
The price is $215
Jul 5 - Jul 6
Total with taxes and fees
S Hotel Kingston

Spring Valley Inn

Spring Valley Inn
3.0 star property
Tower Isle
9.6 out of 10, Exceptional, (8 reviews)
"Owner was great stay was great will be back for sure!!"
United States
Monteria
Spring Valley Inn

ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
Kingston
8.8 out of 10, Excellent, (1,252 reviews)
"From the beautiful rooms. I love this hotel. The helpful staff."
United States
Ervisha
3 days ago
$169 nightly
The price is $192
Jun 20 - Jun 21
Total with taxes and fees
ROK Hotel Kingston, Tapestry Collection by Hilton

Sea Shell Palms

Sea Shell Palms
2.5 star property
Tower Isle
8.4 out of 10, Very Good, (237 reviews)
"The staff were friendly. The place was clean. I would definitely stay here again."
United States
Eslyn
5 days ago
$77 nightly
The price is $86
Jun 28 - Jun 29
Total with taxes and fees
Sea Shell Palms

R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston
8.4 out of 10, Very Good, (1,180 reviews)
"I ever visit Kingston. This was an amazing hotel experience."
United States
Nixon
1 day ago
$178 nightly
The price is $202
Jun 19 - Jun 20
Total with taxes and fees
R Hotel Kingston

The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston
9.2 out of 10, Wonderful, (1,014 reviews)
"I had a wonderful stay at the Courtleigh Hotel. I booked a double bedded room."
United States
Paula Marie
4 days ago
$195 nightly
The price is $218
Jun 16 - Jun 17
Total with taxes and fees
The Courtleigh Hotel and Suites

AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston
9.2 out of 10, Wonderful, (1,008 reviews)
"Would definitely stay again and the food was very good."
United States
Geneva
11 days ago
$266 nightly
The price is $298
Jul 3 - Jul 4
Total with taxes and fees
AC Hotel by Marriott Kingston, Jamaica

The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston
8.6 out of 10, Excellent, (1,014 reviews)
"Room, bathroom and hallway was well cleaned!"
United States
Horace Carl
3 days ago
$221 nightly
The price is $246
Jun 15 - Jun 16
Total with taxes and fees
The Jamaica Pegasus Hotel

Sandals Ochi - ALL INCLUSIVE Couples Only

Sandals Ochi - ALL INCLUSIVE Couples Only
4.5 star property
Ocho Rios
8.2 out of 10, Very Good, (435 reviews)
"Surrounding kept very clean. Loved the different choices for food options."
United States
Andrew James
4 days ago
Sandals Ochi - ALL INCLUSIVE Couples Only

Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree
9.0 out of 10, Wonderful, (1,010 reviews)
"Stayed 3 nights with hubby room was clean. Staff was awesome Tricia."
United States
Ann Patrice
3 days ago
$176 nightly
The price is $193
Jul 3 - Jul 4
Total with taxes and fees
Terra Nova, BW Premier Collection

Couples Sans Souci All Inclusive

Couples Sans Souci All Inclusive
5.0 star property
Ocho Rios
9.2 out of 10, Wonderful, (876 reviews)
"The staff was very friendly. The environment felt very welcoming."
United States
Janice
18 days ago
Couples Sans Souci All Inclusive

Sandals Dunns River - Couples Only - All-inclusive

Sandals Dunns River - Couples Only - All-inclusive
4.5 star property
Ocho Rios
8.8 out of 10, Excellent, (40 reviews)
"Everything was amazing from food to drinks to service from all employees!!!!"
United States
Mariam
Sandals Dunns River - Couples Only - All-inclusive

Sandals Royal Plantation - ALL INCLUSIVE Couples Only

Sandals Royal Plantation - ALL INCLUSIVE Couples Only
5.0 star property
Ocho Rios
9.4 out of 10, Exceptional, (113 reviews)
"Looking for a quieter more intimate hotel. The staff are wonderful."
United Kingdom
Nicola
May 14th, 2026
Sandals Royal Plantation - ALL INCLUSIVE Couples Only

Jamaica Inn

Jamaica Inn
4.5 star property
Ocho Rios
9.6 out of 10, Exceptional, (473 reviews)
"The food was delicious the band every evening was great."
United States
Arvind
7 days ago
Jamaica Inn

Hermosa Cove Villa Resort and Suites

Hermosa Cove Villa Resort and Suites
4.5 star property
Ocho Rios
9.8 out of 10, Exceptional, (99 reviews)
"Close proximity to the beach were truly amazing."
United States
Nneka
April 18th, 2026
Hermosa Cove Villa Resort and Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular attractions around Port Maria

Discover the charm of Port Maria, where culture and natural beauty converge. Enjoy breathtaking beaches, stunning waterfalls, and lush parks that promise outdoor adventures and romantic escapes. This vibrant destination is perfect for travelers seeking unforgettable experiences in a picturesque setting.

Learn more about Port Maria

Colorful wooden buildings line the historic waterfront where local fishermen sell their fresh catch each morning. Climb Fort Haldane's hill for sweeping bay views, then explore nearby Firefly Estate where Noël Coward once lived.

Boat in Caribbean Sea by Port Maria, St. Mary, Jamaica

Top Port Maria Hotel Reviews

More cheap stays in Port Maria

Hotels in Port Maria with star-rating

Find out more about Port Maria

Top reasons to visit Port Maria

  • Stunning Beaches: Port Maria boasts beautiful beaches perfect for relaxation and water activities.
  • Enchanting Waterfalls: Explore nearby waterfalls that offer breathtaking views and adventure.
  • Vibrant Local Culture: Experience the warm hospitality of locals and discover the rich cultural heritage.
  • Outdoor Adventures: Engage in thrilling activities like golf and scenic tours in lush surroundings.
  • Diverse Accommodation: Choose from cozy bed & breakfasts to full-service hotels for a perfect stay.

Find great hotels near Port Maria

Discover the charm of Port Maria, Saint Mary, Jamaica, with a variety of accommodation options tailored for every type of traveler. Whether you're seeking a cozy bed & breakfast or a full-service hotel, you'll find the perfect spot to unwind. Enjoy beach access, family-friendly amenities, and exciting adventure experiences. Explore reviews and search for the best hotels in Port Maria to make your vacation unforgettable.

  • Couples Tower Isle All Inclusive: Nestled along the breathtaking coastline, Couples Tower Isle All Inclusive is a 4.5-star resort rated 9.2 that offers a perfect romantic getaway. With an extensive array of all-inclusive services, guests can indulge in unlimited food and drinks, including a variety of water sports like kayaking, snorkeling, and scuba diving. The resort features stunning ocean and pool views, with amenities such as a spa offering couples treatments, hot stone massages, and manicures. With direct beach access and special romance packages, this resort is ideal for couples seeking a peaceful retreat.
  • Couples Sans Souci All Inclusive: Experience the ultimate luxury at Couples Sans Souci All Inclusive, a 5-star resort with a guest rating of 9.2. This exquisite property boasts direct beach access and offers a multitude of activities, including scuba diving, snorkeling, and golfing. Guests can savor gourmet meals with ease, thanks to the all-inclusive dining options. With an emphasis on relaxation, the resort features fitness facilities and themed parties for entertainment. Ideal for beach lovers, this resort captures the essence of a tropical paradise with its beautiful scenery and luxurious amenities.
  • Silver Seas Hotel: Perfectly suited for adventure seekers, Silver Seas Hotel is a 3-star property located 14 miles from Port Maria. With direct beach access, guests can explore a variety of exciting activities such as windsurfing, snorkeling, and rafting nearby. The hotel offers a relaxed atmosphere, making it an excellent choice for those looking to create lasting memories while enjoying the natural beauty of Jamaica. With comfortable accommodations, it's a great base for discovering the local adventure sports scene.

Where to stay near Port Maria

Port Maria, the capital of the Saint Mary parish, offers a delightful mix of culture and outdoor adventures. Explore its charming port town atmosphere, where friendly locals create a welcoming vibe. Enjoy romantic excursions along the coastline or family-friendly activities in the lush surroundings. Nearby attractions and scenic spots invite relaxation and recreation, making this small island destination perfect for every traveler seeking a memorable Jamaican experience.

  • Ocho Rios: Located 14 miles from Port Maria, Ocho Rios is a vibrant city known for its stunning beaches and adventurous outdoor activities. This destination sees a peak in visitors during July to August and around the holidays in December. Travelers flock here for exhilarating experiences such as golfing, exploring nearby waterfalls, and enjoying the picturesque parks. The local beaches are perfect for sunbathing and water sports, making Ocho Rios a must-visit for anyone seeking a blend of relaxation and adventure.
  • Oracabessa: Just 4 miles from Port Maria, Oracabessa is a charming city that offers a delightful mix of outdoor and sports activities. It attracts visitors mainly during March to April and again in July. The beautiful beaches and family-friendly lagoons are perfect for a fun day in the sun. Golf enthusiasts can enjoy the local courses, while resorts provide a comfortable stay. Oracabessa's laid-back vibe and stunning waterfront make it an excellent spot for beach lovers and those looking to unwind.
  • Galina: A mere 3 miles from Port Maria, Galina is a culturally rich city that offers a family-friendly atmosphere along with beautiful beaches. The peak travel times are in July and December, attracting visitors eager to experience local culture and history. Galina is home to golf courses and shopping centers that cater to all your needs. Don't miss the chance to explore local churches and historic sites, which add character to this charming community. Galina promises a memorable experience for families and culture enthusiasts alike.

Things to do in Port Maria

Port Maria, Jamaica, offers a vibrant blend of culture and outdoor adventures perfect for a memorable vacation. Explore thrilling activities, enjoy a round at the local golf course, and embark on unforgettable tours. Discover the area's stunning scenery while shopping for unique souvenirs. With numerous day trips available, you'll uncover the charm and beauty of this coastal town, making it an ideal destination for any traveler seeking adventure and relaxation.

Shopping

In Port Maria, you can explore local markets for unique crafts and souvenirs. If you're up for a drive, check out the nearby Ocean Village Shopping Centre in Ocho Rios, where you'll find a variety of shops and dining options to enhance your shopping experience.

Recreation

Experience rejuvenation at the Goldeneye Resort's spa, offering soothing treatments with ocean views. Explore the scenic beaches and lush landscapes, or take part in yoga sessions that harmonize mind and body amidst tranquil surroundings.

Adventure

Explore the beautiful beaches of James Bond Beach, where you can relax on the sand or try water sports like jet skiing and snorkeling. Nearby, the lush Blue Mountains offer hiking trails with stunning views and the chance to spot unique wildlife.

Nightlife

Experience the vibrant nightlife at the Port Maria Beach Bar, where you can enjoy beachside cocktails and live reggae music. For a lively atmosphere, visit the Treetop Lounge, offering great local cuisine and a fun dance floor that keeps you moving all night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Maria

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Maria are September to November, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Port Maria about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Maria is Saturday. The most expensive day to stay in Port Maria is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel category. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Maria with flights and activities through an Expedia package deal.

Find the best attractions near Port Maria

Port Maria, Jamaica, offers a delightful mix of culture and outdoor adventures, making it perfect for a scenic getaway. Explore stunning beaches, enchanting waterfalls, and lush parks that cater to those seeking romantic beach experiences. Whether you're looking to relax by the shore or immerse yourself in nature, Port Maria's attractions promise an unforgettable vacation for outdoor enthusiasts.

  • James Bond Beach: Located 5 miles from Port Maria, James Bond Beach offers a stunning stretch of golden sand and crystal-clear waters. It's perfect for sunbathing, swimming, and enjoying the laid-back beach vibes while soaking up the sun. You might even recognize it from the iconic James Bond films.
  • Cool Blue Hole: Situated 10 miles away, Cool Blue Hole is a breathtaking waterfall that invites adventure seekers and couples alike. With its natural beauty, you can swim in the refreshing waters or explore the surrounding lush landscapes, making it an ideal romantic getaway.
  • White River Reggae Park: Just 12 miles from Port Maria, this eco-friendly park is a family-friendly destination where you can enjoy outdoor activities, including river tubing and live reggae music. It's a great spot to relax and connect with nature while experiencing Jamaican culture.

Best time to go to Port Maria

The best time to visit Port Maria is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January, February and March are its coolest month on average. At the time of February, visitor numbers are slightly low and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
February76.5°F (24.7°C)No RainMostly SunnySlightly LowSlightly High
March76.5°F (24.7°C)Light RainMostly SunnySlightly LowSlightly High
April78.4°F (25.8°C)Light RainMostly SunnyAverageSlightly High
May79.9°F (26.6°C)Light RainMostly SunnyAverageAverage
June81.1°F (27.3°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.4°F (28.0°C)Light RainMostly SunnySlightly LowAverage
September82.2°F (27.9°C)Light RainMostly SunnyAverageSlightly Low
October81.1°F (27.3°C)Light RainMostly SunnyAverageSlightly Low
November79.0°F (26.1°C)Light RainMostly SunnyAverageSlightly Low
December77.5°F (25.3°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to Port Maria

When planning your trip to Port Maria, Jamaica, consider flying into one of three major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is located 68 miles away and offers nearby hotels like Sandals Montego Bay and Breathless Montego Bay, both accessible with convenient transportation options. KINgston (KIN-Norman Manley Intl.) is 30 miles from Port Maria, with excellent accommodations such as S Hotel Kingston, providing airport shuttles. The closest option is Ocho Rios (OCJ-Ian Fleming Intl.), just 6 miles away, featuring hotels like Moon Palace Jamaica, offering various transportation services to the airport. Each airport provides access to a range of accommodations for a comfortable stay.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Port Maria using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Port Maria.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Port Maria side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Port Maria?
The best area to stay in Port Maria is directly along the coastline, particularly in the vicinity of Oracabessa, which offers a more private and upscale experience.

This area is characterized by its secluded coves, lush tropical vegetation, and direct access to the Caribbean Sea. While Port Maria itself is a smaller town, the stretch of coast towards Oracabessa provides a collection of exclusive properties and villas, ideal for those seeking tranquility and luxury.

Couples looking for a private and romantic getaway will find this area particularly appealing.
What are the best family hotels in Port Maria?
For a family-friendly hotel in Port Maria, consider the Casa Maria Hotel.

The 3.5-star Casa Maria Hotel offers amenities that cater to families, such as pool toys for children and onsite babysitting and childcare services. While it also provides couples dining options, its family-friendly features make it a great choice for those traveling with children.
What are the most romantic hotels in Port Maria for couples?
For a romantic getaway in Port Maria, the Casa Maria Hotel is an excellent choice for couples.

This 3.5-star hotel offers a beautiful ocean view, superb for a romantic escape. Couples can enjoy special couples dining experiences and relax by the outdoor pool with sun loungers. The hotel also provides an area shuttle, making it convenient to explore nearby attractions.
What are the best hotels in Port Maria near Jamaica Beaches?
For a family-friendly hotel in Port Maria near Jamaica Beaches, consider the Casa Maria Hotel.

The 3.5-star Casa Maria Hotel offers amenities that cater to families, such as pool toys and onsite babysitting/childcare services, making it convenient for parents traveling with children. It also features couples dining for those looking for a special experience. This hotel is located approximately 43.8 miles from Jamaica Beaches.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Maria.
How can I save on a Port Maria hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Port Maria hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Port Maria hotel?
Prices for hotels in Port Maria often vary, but you can find a great deal from $60 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.